<?php
/*
 * Quark PHP Framework
 * Copyright 2011, Sahib Alejandro Jaramillo Leo.
 * http://quarkphp.com/
 * Licensed under the GNU General Public License (http://www.gnu.org/licenses/gpl.html).
 */
/**
 * Script para configurar el entorno PHP
 * @filesource
 */
/**
 * Funciones basicas
 */
require 'fnc.php';
/**
 * Definicion de clase Quark
 */
require 'Quark.php';

/**
 * Funcion magica para cargar clases (PHP5+)
 * @param string $class Nombre de la clase
 */
function __autoload( $class ) {

	$class_paths = array( 
		'quark', 
		'controllers', 
		'models', 
		'plugins', 
		'classes' 
	);
	
	foreach( $class_paths as $path )
		if( is_file( $path . '/' . $class . '.php' ) ) {
			require_once ($path . '/' . $class . '.php');
			break;
		}
}

/*
 * Configuracion PHP
 */
@ini_set( 'display_errors', 1 );
@ini_set( 'error_append_string', '</phperror>' );
@ini_set( 'error_prepend_string', '<phperror>' );
ob_start( array( 
	'Quark', 
	'obHandler' 
) );